GTK_STYLE_CLASS_OSD
GTK_STYLE_CLASS_OVERSHOOT
GTK_STYLE_CLASS_PANE_SEPARATOR
+GTK_STYLE_CLASS_PAPER
GTK_STYLE_CLASS_POPUP
GTK_STYLE_CLASS_PRIMARY_TOOLBAR
GTK_STYLE_CLASS_PROGRESSBAR
gtk_style_context_save (context);
gtk_style_context_add_class (context, GTK_STYLE_CLASS_FRAME);
+ gtk_style_context_add_class (context, GTK_STYLE_CLASS_PAPER);
gtk_style_context_add_class (context, GTK_STYLE_CLASS_VIEW);
gtk_render_background (context, cr, x, y, width, height);
context = gtk_widget_get_style_context (widget);
gtk_style_context_save (context);
+ gtk_style_context_add_class (context, GTK_STYLE_CLASS_PAPER);
gtk_style_context_add_class (context, GTK_STYLE_CLASS_VIEW);
pos_x = (width - w) / 2;
*/
#define GTK_STYLE_CLASS_OVERSHOOT "overshoot"
+/*
+ * GTK_STYLE_CLASS_PAPER:
+ * A CSS class that is added to areas that should look like paper.
+ *
+ * This is used in print previews and themes are encouraged to
+ * style it as black text on white background.
+ *
+ * Since: 3.16
+ */
+#define GTK_STYLE_CLASS_PAPER "paper"
+
/**
* GTK_STYLE_REGION_ROW:
*